having on - German English Dictionary